surface foam - Spanish English Dictionary